renal localization - Inglés Sinónimo Diccionario